package cn.edu.zut.sunday.misc.domain;

import cn.edu.zut.sunday.base.domain.BaseEntity;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;


@Data
@AllArgsConstructor
@NoArgsConstructor
@Entity
@Table(name = "information_security")
public class InformationSecurity extends BaseEntity<Integer> {

    @Column(name = "name")
    private String name;

    @Column(name = "vuln_id")
    private String vulnId;

    @Column(name = "published")
    private String published;

    @Column(name = "modified")
    private String modified;

    @Column(name = "source")
    private String source;

    @Column(name = "severity")
    private String severity;

    @Column(name = "vuln_type")
    private String vulnType;

    @Column(name = "vuln_descript")
    private String vulnDescript;

    @Column(name = "other_id")
    private String otherId;


    @Column(name = "cve_id")
    private String cveId;

    @Column(name = "bugtraq_id")
    private String bugtraqId;

    @Column(name = "vuln_solution")
    private String vulnSolution;


}
